two-tailed comet - French English Dictionary